#ifndef DIALOG_H
#define DIALOG_H

#include <QtGui/QDialog>
#include <QPushButton>
#include <QLineEdit>

class QPushButton;
class QLineEdit;
class MIBS_Dialog : public QDialog
{
    Q_OBJECT

public:
    MIBS_Dialog(QWidget *parent = 0);
    ~MIBS_Dialog();

private slots:
    void MIBS_Encryption(const QString plaintext, const QString key, QString &ciphertext);
    void Set_PlaintextPath();
    void set_KeyPath();
    void set_CiphertextPath();

private:
    QPushButton *Plaintext_Button;
    QPushButton *Key_Button;
    QPushButton *Ciphertext_Button;
    QPushButton *OK_Button;
    QPushButton *Close_Button;
    QLineEdit *Plaintext_LineEdit;
    QLineEdit *Key_LineEdit;
    QLineEdit *Ciphertext_LineEdit;
};

#endif // DIALOG_H
